#ifndef DDFUNC_H
#define DDFUNC_H


HRESULT ClearSurface(LPDIRECTDRAWSURFACE7 surf, WORD iColor);

#define CRCIR_COLORONLY 0x0001

HRESULT CreateCircle(IDirectDraw7 *piDD, LPDIRECTDRAWSURFACE7 *surf, WORD iColor, int iRadius, WORD Flags);

HRESULT DXDDInit(IDirectDraw7 **ppiDD, 
				 LPDIRECTDRAWSURFACE7 *primsurf,
				 LPDIRECTDRAWSURFACE7 *backsurf,
				 HWND hWnd, DWORD iWidth, DWORD iHeight,
				 WORD iColors, BOOL *bFullscreen);

#endif